human skeleton - French English Dictionary